thin-film semiconductor - French English Dictionary